baffle (hollow glass production) - Español Inglés Diccionario